/** 菜单详情 */
export interface MenuDetailResult {
    id: string;
    parentId: string | null;
    path: string;
    name: string | null;
    redirect: string | null;
    component: string | null;
    meta: CustomizeRouteMeta | null;
}

/** 菜单树 */
export interface MenuTreeResult extends MenuDetailResult {
    children: MenuTreeResult[] | null;
}

/** 父菜单集合 */
export interface ParentMenuResult {
    ids: string[];
    menus: MenuDetailResult[];
}
